home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / src / mail / sendmail.8.8.4.tar.gz / sendmail.8.8.4.tar / sendmail-8.8.4 / Makefile < prev    next >
Makefile  |  1996-09-21  |  1KB  |  56 lines

  1. #       @(#)Makefile    8.15 (Berkeley) 9/21/96
  2.  
  3. VER=    XX
  4. SUBDIR= src mail.local mailstats makemap praliases smrsh cf/cf
  5. FTPDIR=    mastodon:/disks/barad-dur/ftp/sendmail/.
  6. DISTFILES=sendmail.${VER}.tar.Z sendmail.${VER}.tar.gz \
  7.     RELEASE_NOTES FAQ KNOWNBUGS
  8. FILES=    Files.base Files.cf Files.misc Files.xdoc
  9.  
  10. tar: sccs-check compile-world run-pax
  11.  
  12. sccs-check:
  13.     sccs check
  14.     (cd src; sccs check)
  15.     (cd mail.local; sccs check)
  16.     (cd mailstats; sccs check)
  17.     (cd makemap; sccs check)
  18.     (cd praliases; sccs check)
  19.     (cd smrsh; sccs check)
  20.     (cd doc/op; sccs check)
  21.     (cd doc/intro; sccs check)
  22.     (cd doc/usenix; sccs check)
  23.     (cd cf; sccs check)
  24.     (cd cf/m4; sccs check)
  25.     (cd cf/mailer; sccs check)
  26.     (cd cf/feature; sccs check)
  27.     (cd cf/cf; sccs check)
  28.     (cd cf/ostype; sccs check)
  29.     (cd cf/domain; sccs check)
  30.  
  31. compile-world:
  32.     (cd src; sh makesendmail)
  33.     (cd mail.local; ${MAKE})
  34.     (cd mailstats; ${MAKE})
  35.     (cd makemap; ${MAKE})
  36.     (cd praliases; ${MAKE})
  37.     (cd smrsh; ${MAKE})
  38.     (cd doc; PRINTER=ps ${MAKE})
  39.     (cd doc; chmod 444 op/op.ps intro/intro.ps usenix/usenix.ps)
  40.     (cd cf/cf; ${MAKE})
  41.  
  42. run-pax: Files.base Files.cf Files.misc Files.xdoc
  43.     chmod +x src/makesendmail
  44.     pax -w -x tar -L \
  45.         -s ",cf/domain/unspecified-domain,sendmail-${VER}/cf/domain/berkeley-only,p" \
  46.         -s ",^,sendmail-${VER}/," \
  47.         -f sendmail.${VER}.tar \
  48.         `cat ${FILES} | grep -v ^#`
  49.     gzip -c sendmail.${VER}.tar > sendmail.${VER}.tar.gz
  50.     compress sendmail.${VER}.tar
  51.  
  52. ftp: sendmail.${VER}.tar.Z
  53.     rcp ${DISTFILES} ${FTPDIR}
  54.  
  55. .include <bsd.subdir.mk>
  56.